package exemplos;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;

import javax.swing.JComponent;

public class Pessoa extends JComponent{  
    private int x = 75;        
    private int y = 50;  
    protected void paintComponent(Graphics g) {     
           
           // Não se pode mudar o estado do objeto g, então fazemos uma cópia dele.     
           Graphics2D g2d = (Graphics2D) g.create();     
                 
           g2d.setColor(Color.yellow);     
           g2d.drawOval(this.x, this.y, 21, 21);  
           g2d.setColor(Color.red);  
           g2d.fillOval(this.x, this.y, 21, 21);         
           g2d.dispose();  
       }  
   public int getX() {  
       return x;  
   }  
   public void setX(int x) {  
       this.x = x;  
   }  
   public int getY() {  
       return y;  
   }  
   public void setY(int y) {  
       this.y = y;  
   }     
 
      
} 
